//package chuangyi.com.org.DOMIHome;
//
//import android.app.Activity;
//import android.content.Context;
//import android.util.AttributeSet;
//import android.view.View;
//
//import chuangyi.com.org.DOMIHome.Utils.WebApi;
//import fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard;
//
//import static fm.jiecao.jcvideoplayer_lib.JCUserActionStandard.ON_CLICK_START_THUMB;
//
///**
// * Created by zxh on 16/12/22.
// */
//
//public class VideoPlayer extends JCVideoPlayerStandard {
//
//    public interface StartPlayCallback{
//        /**
//         * 返回是否取消
//         * @return
//         */
//        boolean allowPlay();
//    }
//
//    private StartPlayCallback playCallback;
//
//    public void setPlayCallback(StartPlayCallback playCallback) {
//        this.playCallback = playCallback;
//    }
//
//    public VideoPlayer(Context context) {
//        super(context);
//    }
//
//    public VideoPlayer(Context context, AttributeSet attrs) {
//        super(context, attrs);
//    }
//
//    @Override
//    public void onClick(final View v) {
//        int id = v.getId();
//        if(id == R.id.start) {
//            new Thread(new Runnable() {
//                @Override
//                public void run() {
//                    if (currentState == CURRENT_STATE_NORMAL || currentState == CURRENT_STATE_ERROR) {
//                        if(playCallback != null){
//                            if(!playCallback.allowPlay()){
//                                return;
//                            }
//                        }
//                    }
//                    ((Activity)v.getContext()).runOnUiThread(new Runnable() {
//                        @Override
//                        public void run() {
//                            innerClick(v);
//                        }
//                    });
//                }
//            }).start();
//        }
//    }
//
//    private void innerClick(View v){
//        super.onClick(v);
//    }
//
//    @Override
//    public void startPlayLogic() {
//
//        super.startPlayLogic();
//    }
//}
